package xin.marcher.module.lifecycle.domain.request;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * 品类考核白名单入参
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class CategoryExpriWhiteRequest extends PageRequest implements Serializable {

    /**
     * 末级品类ID
     */
    private Integer categoryId;

    /**
     * 品类名称
     */
    private String categoryName;

    /**
     * 生效状态：0：未生效；1：生效
     */
    private Integer activeFlag;

    /**
     * 开始时间
     */
    private Date startTime;

    /**
     * 结束时间
     */
    private Date endTime;

    /**
     * 品类ID集合
     */
    private List<Integer> categoryIdList;
}
